<%@page import="java.util.ArrayList" %>
<%@page import="models.Barang" %>
<% ArrayList<Barang> objBarang = (ArrayList<Barang>) request.getAttribute("listBarang");%>
<% ArrayList<String> objNamaKategori = (ArrayList<String>) request.getAttribute("listNamaKategori");%>

<script type="text/javascript">
    function showConfirmDialog() {
        return confirm("Apakah Anda yakin untuk menghapus?");
    }
</script>

<h1>Daftar Barang</h1>

<% if (objBarang != null && objBarang.size() > 0) { %>
<table>
    <tr><th>Kategori</th><th>Nama Barang</th><th>Harga Satuan</th><th>Aksi</th></tr>
    <% for (int i = 0; i < objBarang.size(); i++) {%>
    <tr>
        <td><%= objNamaKategori.get(i)%></td><td><%= objBarang.get(i).nama%></td><td><%= objBarang.get(i).harga_satuan%></td>
        <td>
            <a href="<%=request.getContextPath()%>/barang/view?id=<%=objBarang.get(i).id%>"><input type="button" value="lihat"></a>
            <a href="<%=request.getContextPath()%>/barang/update?id=<%=objBarang.get(i).id%>"><input type="button" value="ubah"></a>
            <a href="<%=request.getContextPath()%>/barang/delete?id=<%=objBarang.get(i).id%>"><input type="button" value="hapus" onclick="return showConfirmDialog();"></a>
        </td>
    </tr>
    <% }%>
</table>
<% } %>
<a href="<%=request.getContextPath()%>/barang/add"><input type="button" value="Tambah Barang"></a>